package com.oazon.voicelib.model;

public class WeatherSemantic {
	private Slots slots = new Slots();

	public Slots getSlots() {
		return slots;
	}

	public void setSlots(Slots slots) {
		this.slots = slots;
	}

	@Override
	public String toString() {
		return "{" + slots + "}";
	}

	public static class Slots {
		private Location location = new Location();
		private Datetime datetime = new Datetime();

		public Location getLocation() {
			return location;
		}

		public void setLocation(Location location) {
			this.location = location;
		}

		public Datetime getDatetime() {
			return datetime;
		}

		public void setDatetime(Datetime datetime) {
			this.datetime = datetime;
		}

	}

	public static class Location {

		private String cityAddr = "";
		private String city = "";
		private String type = "";

		public String getCityAddr() {
			return cityAddr;
		}

		public void setCityAddr(String cityAddr) {
			this.cityAddr = cityAddr;
		}

		public String getCity() {
			return city;
		}

		public void setCity(String city) {
			this.city = city;
		}

		public String getType() {
			return type;
		}

		public void setType(String type) {
			this.type = type;
		}

	}

	public static class Datetime {
		private String date = "";
		private String type = "";
		private String dateOrig = "";

		public String getDate() {
			return date;
		}

		public void setDate(String date) {
			this.date = date;
		}

		public String getType() {
			return type;
		}

		public void setType(String type) {
			this.type = type;
		}

		public String getDateOrig() {
			return dateOrig;
		}

		public void setDateOrig(String dateOrig) {
			this.dateOrig = dateOrig;
		}

	}
}
